package cn.tedu.smartos.family_user.mapper;

import cn.tedu.smartos.family_user.pojo.entity.PositionAlertRecord;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;

@Mapper
public interface PositionAlertMapper {
    // 插入位置预警记录
    int insertAlert(PositionAlertRecord record);

    // 查询老人位置预警记录
    List<PositionAlertRecord> selectAlertsByElderly(
            @Param("elderlyUserId") Long elderlyUserId,
            @Param("limit") Integer limit
    );

    PositionAlertRecord selectAlertById(Long alertId);
    int updateAlert(PositionAlertRecord alert);
}